package com.suning.sawp.dto.bi;

import java.io.Serializable;

/**
 * 
 * 〈一句话功能简述〉日维度查询门店品牌平均单价实体类-品牌数据<br>
 * 〈功能详细描述〉
 *
 * @author 17033093
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class BiStoreSaleBrandAvgPricedDetailsDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 品牌编码
     */
    private String brandCode;

    /**
     * 品牌名称
     */
    private String brandName;

    /**
     * 品牌销售额同比
     */
    private String brandRate;

    /**
     * 品牌销售额
     */
    private BiSaleAmountDto brandSaleAmount;

    /**
     * 品牌销售数量
     */
    private String brandSaleCnt;

    /**
     * 品牌平均单价
     */
    private BiSaleAmountDto brandAvgPrice;

    public BiStoreSaleBrandAvgPricedDetailsDto() {
        super();
    }

    public BiStoreSaleBrandAvgPricedDetailsDto(String brandCode, String brandName, String brandRate,
            BiSaleAmountDto brandSaleAmount, String brandSaleCnt, BiSaleAmountDto brandAvgPrice) {
        super();
        this.brandCode = brandCode;
        this.brandName = brandName;
        this.brandRate = brandRate;
        this.brandSaleAmount = brandSaleAmount;
        this.brandSaleCnt = brandSaleCnt;
        this.brandAvgPrice = brandAvgPrice;
    }

    public String getBrandCode() {
        return brandCode;
    }

    public void setBrandCode(String brandCode) {
        this.brandCode = brandCode;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getBrandRate() {
        return brandRate;
    }

    public void setBrandRate(String brandRate) {
        this.brandRate = brandRate;
    }

    public BiSaleAmountDto getBrandSaleAmount() {
        return brandSaleAmount;
    }

    public void setBrandSaleAmount(BiSaleAmountDto brandSaleAmount) {
        this.brandSaleAmount = brandSaleAmount;
    }

    public String getBrandSaleCnt() {
        return brandSaleCnt;
    }

    public void setBrandSaleCnt(String brandSaleCnt) {
        this.brandSaleCnt = brandSaleCnt;
    }

    public BiSaleAmountDto getBrandAvgPrice() {
        return brandAvgPrice;
    }

    public void setBrandAvgPrice(BiSaleAmountDto brandAvgPrice) {
        this.brandAvgPrice = brandAvgPrice;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("BiStoreSaleBrandAvgPricedDetailsDto [brandCode=");
        builder.append(brandCode);
        builder.append(", brandName=");
        builder.append(brandName);
        builder.append(", brandRate=");
        builder.append(brandRate);
        builder.append(", brandSaleAmount=");
        builder.append(brandSaleAmount);
        builder.append(", brandSaleCnt=");
        builder.append(brandSaleCnt);
        builder.append(", brandAvgPrice=");
        builder.append(brandAvgPrice);
        builder.append("]");
        return builder.toString();
    }
}
